movable scaffold - German English Dictionary